greater snow petrel - Turkish English Dictionary